package com.ambow.service.master.sysinteractivelog.dto;

import com.ambow.apimodel.common.PageInfoExt;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 *@Description:sys_interactive_log
 *@author root
 *@version 1.0,
 *@date 2018-07-24 14:04:12
 */
@Getter
@Setter
@ToString
public class SysInteractiveLogDTO extends PageInfoExt implements Serializable{

	private static final long serialVersionUID = 1L;

	/**ID*/
	@ApiModelProperty(value="ID")
	private Long id;

	/**PROVIDER*/
	@ApiModelProperty(value="PROVIDER")
	private String provider;

	/**ADDRESS*/
	@ApiModelProperty(value="ADDRESS")
	private String address;

	/**URI*/
	@ApiModelProperty(value="URI")
	private String uri;

	/**LOGIN_NAME*/
	@ApiModelProperty(value="LOGIN_NAME")
	private String loginName;

	/**SERIAL_NO*/
	@ApiModelProperty(value="SERIAL_NO")
	private String serialNo;

	/**CALL_STATUS*/
	@ApiModelProperty(value="CALL_STATUS")
	private Integer callStatus;

	/**TITLE*/
	@ApiModelProperty(value="TITLE")
	private String title;

	/**REQ_DATA*/
	@ApiModelProperty(value="REQ_DATA")
	private String reqData;

	/**RES_DATA*/
	@ApiModelProperty(value="RES_DATA")
	private String resData;

	/**EXCEPTION*/
	@ApiModelProperty(value="EXCEPTION")
	private String exception;

	/**CREAT_TIME*/
	@ApiModelProperty(value="CREAT_TIME")
	private Date creatTime;

	/**UPDATE_TIME*/
	@ApiModelProperty(value="UPDATE_TIME")
	private Date updateTime;

	/**DISABLED*/
	@ApiModelProperty(value="DISABLED")
	private Boolean disabled;

	/**DELETED*/
	@ApiModelProperty(value="DELETED")
	private Boolean deleted;

	/**REMARK*/
	@ApiModelProperty(value="REMARK")
	private String remark;
}